beavered away - Allemand Anglais Dictionnaire